.pagenavi 
{
	text-align:center;  
	font: 10px Arial, tahoma, sans-serif; 
	padding-top: 5px; 
	padding-bottom: 5px; 
	margin: 0px;
}

.pagenavi a 
{
	border: 1px solid #E2F1AF; 
	background: #FFFFFF; 
	text-decoration: none; 
	color:#C16012; 
	display:inline-block; 
	padding-left:6px; 
	padding-right:6px; 
	padding-top:2px; 
	padding-bottom:2px
}

.pagenavi a:visited
{
	border: 1px solid #E2F1AF; 
	background: #FFFFFF; 
	text-decoration: none; 
	padding-left:6px; 
	padding-right:6px; 
	padding-top:2px; 
	padding-bottom:2px
}

.pagenavi .break
{
	border: medium none;  
	text-decoration: none; 
	color:#C16012;
	padding-left:6px; 
	padding-right:6px; 
	padding-top:2px; 
	padding-bottom:2px
}

.pagenavi .num 
{
	color:#C16012; 
	font: 10px Arial, tahoma, sans-serif; 
	padding-left:3px; 
	padding-right:3px; 
	padding-top:0; 
	padding-bottom:0
}

.pagenavi .curr 
{
	padding: 2px 6px; 
	border-color: #999; 
	font-weight: bold; 
	font: 10px Arial, tahoma, sans-serif; 
	background:transparent;
}

.pagenavi a:hover 
{
	color: #C16012; 
	background: #E2F1AF; 
	text-decoration: none
}